<template>
	<view>
		<view class="icon flex align-center justify-center">
			<u-icon name="info-circle-fill" color="#5074FF" size="100"></u-icon>
		</view>
		<view class="title">
			注销吃瓜追剧
		</view>
		<view class="shuoming">
			吃瓜追剧帐号注销后，您将放弃以下权益且无法找回
		</view>
		<view class="list flex align-center justify-center">
			<view class="list-box">
				<view class="list-box-item">
					·<text style="margin-left: 10rpx;">您将无法通过该帐号登录、使用吃瓜追剧平台；</text>
				</view>
				<view class="list-box-item">
					·<text style="margin-left: 10rpx;">您将无法访问帐号的个人信息（包括帐号名称、昵称、头像等）；</text>
				</view>
				<view class="list-box-item">
					·<text style="margin-left: 10rpx;">您帐号的所有权益，将视为主动放弃</text>
				</view>
			</view>
		</view>
		<view class="tishi">
			点击【确认注销】即代表您已同意<text @click="goXieOff()">《用户注销协议》</text>
		</view>
		<view class="submit flex align-center justify-center">
			<view class="submit-box flex align-center justify-center" @click="submit()">
				确认注销
			</view>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {

			};
		},
		methods: {
			//用户注销协议
			goXieOff() {
				uni.navigateTo({
					url: '/me/setting/offXieyi'
				})
			},
			//确认注销
			submit() {
				let that = this
				uni.showModal({
					title: '提示',
					content: '确认注销后，您将退出登录，并清除所有数据！',
					cancelText: '我再想想',
					confirmText: '确认注销',
					confirmColor: '#5074FF',
					complete(ret) {
						if (ret.confirm) {
							let data = {
								state: 3,
								content: '我要注销账号',
								userId: uni.getStorageSync('userId')
							}
							that.$Request.postJson('/app/message/insertMessage', data).then(res => {
								if (res.code == 0) {
									uni.showModal({
										title: '提示',
										content: '操作成功',
										showCancel: false,
										confirmText: '确认',
										confirmColor: '#fd6416'
									})
									that.loginOut()

								} else {
									uni.showToast({
										title: res.msg,
										icon: 'none'
									})
								}
							})
						}
					}
				})
			},
			// 退出登录
			loginOut() {
				this.avatar = '../../static/images/me/head.png';
				this.userName = '';
				// this.isLogin = false
				// 清除本地数据
				uni.removeStorageSync('token')
				uni.removeStorageSync('userName')
				uni.removeStorageSync('avatar')
				uni.removeStorageSync('phone')
				uni.removeStorageSync('invitationCode')
				uni.removeStorageSync('sex')
				uni.removeStorageSync('userId')
				uni.removeStorageSync('openId')
				uni.removeStorageSync('zhiFuBao')
				uni.removeStorageSync('zhiFuBaoName')
				uni.removeStorageSync('isVIP')
				setTimeout(function() {
					uni.switchTab({
						url: '/pages/me/index'
					})
				}, 1500)
			}
		},
	}
</script>

<style lang="scss">
	.icon {
		width: 100%;
		padding-top: 100rpx;
	}

	.title {
		width: 100%;
		text-align: center;
		margin-top: 20rpx;
		font-weight: bold;
		font-size: 40rpx;
	}

	.shuoming {
		font-size: 16rpx;
		color: #333333;
		margin-top: 20rpx;
		text-align: center;
	}

	.list {
		width: 100%;
		// height: 100rpx;
		margin-top: 20rpx;

		.list-box {
			padding: 20rpx;
			width: 686rpx;
			height: 100%;
			border-radius: 24rpx;
			background: #ffffff;

			.list-box-item {
				margin-top: 10rpx;
				font-size: 16rpx;
				color: #333333;
			}
		}
	}

	.tishi {
		width: 100%;
		text-align: center;
		color: #999999;
		margin-top: 40rpx;
		font-size: 18rpx;

		text {
			color: #5074FF;
		}
	}

	.submit {
		width: 100%;
		height: 88rpx;
		margin-top: 60rpx;

		.submit-box {
			width: 686rpx;
			height: 88rpx;
			border-radius: 16rpx;
			color: #ffffff;
			background-color: #5074FF;
		}
	}
</style>